﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DungeonDelver.Common
{
    public interface ICountedCollection<T> : ICountedCollectionAndWeightedGeneratorBase<T>
    {
        void Add(T theKey);
        void Add(T theKey, uint theCount);
        void Remove(T theKey);
        void Remove(T theKey, uint theCount);
        bool Has(T theKey);
    }
}
